### 5.1 算数运算符
num1 = 10
num2 = 20
# 常规计算
print(f"求和结果：{num1 + num2}")
print(f"求差结果：{num1 - num2}")
print(f"求乘结果：{num1 * num2}")
print(f"求除结果：{num1 / num2}")
print(f"求商结果：{num1 // num2}")
print(f"求余结果：{num1 % num2}")
# 特殊场景
# 求余数常常运用奇偶数判断
print(3 % 2 == 0)
 # 幂运算：10的3次方
print(10 ** 3)
 # 特殊的求和: 字符串和字符串求和  ‐‐ > 字符串拼接
print("10" + "20")
 # 特殊的乘法：字符串和数字相乘  ‐‐ > 字符串重复多少次
print("10" * 3)


num1 = 10
num2 = 20
print(f"{num1 == num2}")
print(f"{num1 != num2}")
print(f"{num1 < num2}")
print(f"{num1 > num2}")
print(f"{num1 <= num2}")
print(f"{num1 >= num2}")

print(10 == "10")
# 数字和字符串比较结果一定是False



num1 = 10
num2 = 20
# 赋值运算并查看结果
num1 += num2  # 相当于 num1 = num1 + num2
print("num1 =", num1)  # 此时：num1 = 30
num1 -= num2  # 相当于 num1 = num1 ‐ num2
print("num1 =", num1)  # 此时：num1 = 10
num1 *= num2  # 相当于 num1 = num1 * num2
print("num1 =", num1)  # 此时：num1 = 200
num1 /= num2  # 相当于 num1 = num1 / num2
print("num1 =", num1)  # 此时：num1 = 10.0
num1 %= num2  # 相当于 num1 = num1 % num2
print("num1 =", num1)  # 此时：num1 = 10